home *** CD-ROM | disk | FTP | other *** search
- DeeP Installation Documentation
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- ┌─────────────────────────────────────────┐
- │ (c) 1995 Sensor Based Systems, Inc. │
- │ DoomEnhancedEditorProgram │
- │ │
- │ DOOM - HERETIC - HEXEN │
- │ │
- │ █████████ █████████ │
- │ ██ █ ██ █ │
- │ ██ █ ██ █ │
- │ ██ █ ██ █ │
- │ ██ █ ███████ ███████ ████████ │
- │ ██ █ ██ ██ ██ │
- │ ██ █ █████ █████ ██ │
- │ ██ █ ██ ██ ██ │
- │ █████████ ███████ ███████ ██ tm │
- │ 75454.773@COMPUSERVE.COM │
- │ │
- └─────────────────────────────────────────┘
-
-
- Sensor Based Systems, Inc.
- 17010 NE 190th St
- Woodinville, WA 98072-8237
-
- 75454.773@COMPUSERVE.COM
- (206) 827-8794
-
-
- >>> DEU users, please review the Help information. <<<
- Although many things look the same, there's
- lot's more you can do (over 101)!
-
- Don't forget that clicking the Right Mouse button
- will edit an object. In addition, clicking the
- Right Mouse Button in any menu selection exits
- the menu (Esc also works). This is the quickest
- way to navigate the menus!!
-
- ┌───────────────────────┐
- │ Table of Contents │
- └───────────────────────┘
-
- For Ordering Information see 15.
-
- 1. Machine Requirements/VESA video
- 2. Installation
- 3. How to start DeeP
- 4. Command line options
- 5. The DeeP.CHK, .PRJ and .TCF files
- 6. The DeeP Main Menu
- 7. The DeeP Map/Mission Editor
- 8. The commands
- 9. Tutorial
- 10. DPMI DeeP and DeePBSP
- 11. Registered DeePBSP
- 12. DeeP and Windows << Be sure to view this
- 13. DeeP and QEMM << Be sure to view this
- 14. DeeP and OS/2
- 15. DeeP and WIN95
- 16. Future stuff
- 17. Ordering information
-
- ──────────────────────────────────────────────────────────────────────
- ──────────────────────────────────────────────────────────────────────
-
-
- 1. Machine Requirements / VESA video BIOS
- ──────────────────────────────────────
-
- a. A 386 and above
- b. A math co-processor is highly recommended. Speeds up DeePBSP about 4X.
- c. A VGA monitor.
- d. A video board with 512Kb. There are 13 different video boards
- supported. Use VESA first and then try the others if they do not work.
- If you don't have a VESA board or other problems, UNIVBE may work
- (see below).
- e. 540kb free memory and a minimum of 6MB extended, although 8MB is
- recommended.
- Do NOT use expanded memory with EMM386, use the NOEMS option.
- f. HIMEM.SYS loaded in CONFIG.SYS.
- g. FILES=20 or higher in CONFIG.SYS.
- h. Approximately 2.0 MB of disk space.
- i. Enough additional disk space to save DOOM/HERETIC/HEXEN levels you make.
- j. A mouse (keyboard is a lot harder and some features are mouse only).
- k. DOS 6.2 is optional, but again makes everything else easier.
- l. If you can, Shadow the Video and System BIOS. DOOM just tells you not
- to, for the reasons listed below (shadowing exaggerates the problems).
-
- m. Overview of system considerations:
-
- DeeP and DeePBSP stress the DRAM refresh setting more than many programs.
-
- If you have problems with the video, check the wait states on your DRAM.
- If they are set too low, you will experience "lockups" or strange
- symptoms. (Windows should also be GP faulting a lot and HERETIC behaves
- erratically.)
-
- There is no "normal" system out there, but be careful if you have
- a ZERO wait setting and your memory is 70ns or higher. Some 60ns chips
- also do not work (on a 33Mhz system), depending on the DRAM and the board.
-
- We have not found "ram" check programs that bring out these flaws. Every-
- thing looks fine and stuff may even appear to work for a while. But if
- your system likes to act up at random, take a second look at the settings.
-
- Any system that has a "tweaked" speed (someone upped the clock speed) is
- asking for trouble.
-
- Use a small Smartdrv if you have enough memory. It helps speed up help,
- reading / saving files and the display of floor and ceiling textures.
-
- If you turn on the caching texture feature in DeeP, Smartdrv is not
- required. The suggested size of Smartdrv is 256kb is you have texture
- caching turned on.
-
- DOOM works fine (in fact loads much faster) with Smartdrv (latest
- Smartdrv anyway), but your system has to have at least 8MB. Smartdrive
- takes extended memory away from the DeeP, so if you run out of memory,
- please reduce the size of the Smartdrive cache or do not use it.
-
- If your system acts up with Smartdrive, then of course do not use it.
-
- DOS 6.2x or DOS 7 (WIN95) is recommended.
-
- Use HIMEM.SYS and load DOS high (OK to do with DOOM.)
-
- Normally we suggest selecting the VESA driver the first time, unless
- you spot your card on the list.
-
- The minimum video board has to have 512Kb of memory (more memory is OK).
- The SVGA options tries to detect if you have a video board that supports
- 256 colors. This is not VESA and may lock up when you try it.
-
- Some older boards are not VESA compatible, but they are SVGA with
- 512kb or more. In other cases, the VESA BIOS does not work correctly
- (ATI is one). VESA software drivers that you can load anytime may solve
- your problems.
-
- UNIVBE is such a driver and will probably work and be fast to boot.
- This driver is available from SBS and from many FTP sites.
-
- This product is NOT made by SBS, but SciTech Software. Unzip the file
- UVBE50BD.ZIP in the same directory as DeeP (or another if you like).
-
- UVBE51BD.ZIP is a new version with lots of extra stuff, but is too large
- to include.
-
- Its available from ftp.scitechsoft.com or http://www.scitechsoft.com.
-
- Follow the instructions given, but they are fairly simple.
- Enter > UNIVBE /? to get a list of the options.
-
- For most, entering " > UNIVBE -l " works. This loads the driver high
- and autodetects your board.
-
- Even for VESA boards, this program may speed up your video for all your
- applications (DOOM works ok with it.)
-
- If you can play DOOM reliably, you will probably be able to run DeeP.
-
- 2. Installation
- ──────────────────────────────────────
-
- DeeP.ZIP is the shareware zipped distribution files for DeeP.
-
- DeePreg.ZIP is the zipped registered distribution files for DeeP.
-
- Use PKUNZIP (2.04 or later) to unzip DeeP.ZIP into any directory on your
- hard drive. PKUNZIP is available from many sources, probably including
- the one you obtained DeeP from. (Now this was probably in a zipped file
- so you already know how to do this, right?)
-
- Replace the DOOM2 directory with HERETIC if you have HERETIC and not
- DOOM. The name is for illustration, this is just one way to do it!
-
- Example for DOOM II (c:> prompt assumed): ------------------------
-
- cd\ [go to root directory ]
-
- mkdir DeeP [create a directory for DeeP]
- cd Deep [go to directory ]
-
-
- -- for the shareware version--
-
- pkunzip a:DeeP.ZIP \doom\deep [unzip from your a: drive.]
-
- -- for the registered version--
-
- pkunzip a:DeePreg.ZIP \doom\deep [unzip from your a: drive.]
-
-
-
- 3. How to start DeeP
- ──────────────────────────────────────
-
- DeeP is started by typing: DeeP <command line options>
-
- The file ~DEEP.WAD is created when you rebuild Nodes from DeeP for
- DOOM or DOOM II.
-
- The file ~HEEP.WAD is created when you rebuild Nodes from DeeP for
- HERETIC and HEXEN.
-
- ~DEEP.WAD and ~HEEP.WAD contain a copy of your last saved level. You can
- use this to restore (use COPY) in case something goes wrong with the node
- building.
-
- You will get the message level "YOUR.WAD" (whatever you called it) not
- found.
-
- This can happen if the you saved a level, but it did not succesfully save
- for some reason.
-
- Typical reasons are: 1) You ran out of memory (eliminate Smartdrv).
- 2) You ran out of disk space.
- 3) FAT errors?
- 4) Errors caused by DOOM/HERETIC from playing a
- level with errors.
- 5) You bypassed the DEEP.BAT file using your own
- batch file and forgot to make it work the same.
-
- The batch files have to be constructed as
- distributed!
-
- When running from DeeP, the message will flash and you won't be able to
- tell what happened. But you never see the DeePBSP screen come up. That's
- your first clue that something is amiss.
-
- Then you might want to use the temporary file (or use the one named .BAK,
- although the .BAK is prior to your changes).
-
- Use the DOS COPY command to copy the file back to the original name.
-
- >>> !! CAUTION !! <<
-
- DO NOT USE the ~DEEP.WAD or ~HEEP.WAD as direct input. Copy it and give it
- a different name if you want to use it again. Failure to do this will
- result in the loss of all data in the level!
-
-
- 4. Command line options
- ──────────────────────────────────────
-
- The command line options are explained in DeeP by entering the H (help)
- usage command. Enter ? to see all the Help.
-
-
- 5. The DeeP.CHK, Project (.PRJ) and Texture (.TCF) Files
- ─────────────────────────────────────────────────────
-
- The DeeP.CHK file contain the status of your options and settings for the
- the last project active, the xxxxx.PRJ file. ("xxxxx" varies according to
- the game selected or names you have created yourself. See online help
- for more information.)
-
- The xxxx.PRJ defines the IWAD and default texture name xxxxx.TCF. "xxxx"
- varies according to the game selected just like xxxx.PRJ.
-
- The xxxx.TCF defines a set of default textures to use.
-
- If you mess up the settings, delete DEEP.CHK to restore all files to the
- defaults. It is possible for this file to get corrupted due to "normal"
- DOS FAT table allocation errors. We suggest you delete the file and start
- over when any FAT error for this file is reported. Inexplicable behavior
- can sometimes be traced to corrupted .CHK, .PRJ or .TCF files.
-
- The largest complete path name for any file is 42 characters!
- This includes the drive specification "C:\".
-
- The largest default path (either explicit or implied by the directory you
- are in) is 27 characters.
-
- For example: C:\DOOM2\WADS\TESTLVL.WAD is 25 characters long.
-
- The default path is always added to any file you read or write,
- so don't forget to count it.
-
-
- 6. The DeeP Main Menu
- ──────────────────────────────────────
-
- DeeP has online documentation to help you run it. Type "?" and press enter.
- This brings up a help screen that explains what each option does in full
- detail. The complete documentation is listed here as well as in Edit,
- under "All Help".
-
- In Map edit mode, F1 brings up more help and even more help for the
- menu items on the top bar!
-
- You can print the documentation by selecting the Print button.
-
-
- 7. DeeP Map Level Editor
- ──────────────────────────────────────
-
- Type E to start the map editor. The map editor is an editor of the level.
- Select the level from the menu shown. This brings up a map of the
- level you have chosen to edit, for example, MAP10 (DOOM II and HEXEN)
- or E2M3 (DOOM and HERETIC).
-
- Once in the editor set all the options in the Edit pull-down menu
- to automatically restart, set colors and other working defaults.
-
- The editor has Four Editing Modes. In each edit mode you can Add, Delete
- or Change the type of object selected.
-
- The four main editing modes are:
-
- a. Sector Mode
- b. Vertices Mode
- c. Thing Edit Modes
- d. Linedef and Sidedef Modes
-
- In addition there are four Tool editing modes:
-
- a. Line drawing mode
- b. Rectangle mode
- c. Polygon mode
- d. Stair mode
-
- The online help has explanations for each of these functions.
- Registered DeeP contains the latest explanations of these functions.
-
-
- 8. The Commands
- ──────────────────────────────────────
-
- Use the built-in F1 help to examine the commands. Start with ? at the
- DOS character mode commands and select the top sections by activating them
- and then pressing F1. For example, press Alt+S and then press F1 to see
- the help for Save.
-
- Also press F1 where indicated on the top line, to see a description of
- the commands available for the current function.
-
-
- 9. Tutorial
- ──────────────────────────────────────
-
- Print the file TUTORIAL.DOC for beginning help on using DeeP to create and
- edit levels. It is also useful for persons new to DeeP, since it also
- show how to use the commands. The file DEEPEXAM.WAD contains examples
- of some of the predefined structures you can quickly create, from windows
- to stairs.
-
- The file textures are incorrect for HERETIC/HEXEN, but can be quickly
- changed using the F10 fix missing textures feature.
-
-
- 10. DPMI DeeP and DeePBSP
- ──────────────────────────────────────
-
- The DPMI versions of DeeP and DeePBSP require that you have HIMEM.SYS
- installed in your CONFIG.SYS file. If you don't, it WON'T WORK. There are
- further notes below. We wish it was simpler, but this is out of our control,
- since we have to use the tools available at reasonable cost to us (Borland).
-
- Your CONFIG.SYS file also requires a FILES=20 ( or more ) statement.
-
- We do NOT have control when the program starts, so we can't tell you
- what to do in the opening screen!
-
- DeePBSP is an enhanced node builder that was made using information from
- BSP 1.2, DEU 5.21 and the literature.
-
- DeePBSP is about 20-30 times faster than BSP, can distinquish smaller
- vertex spacing and features a display to see how your level is progressing
- as it is being built.
-
- In addition, DeePBSP can build nodes from within a grouped PWAD, so
- DO NOT substitute another node builder, since it won't work right when
- run by DeeP!!
-
- NOTE:
-
- If the manner in which you build 2-sided objects is not correct, you may
- get "floating" floors and barriers. These types of errors are not caught
- by the error checker, since 2-sided LineDefs have too many valid
- combinations. Basically, when you build an object, you should try to have
- all the LineDef sidedefs (side1 or side2) all facing the same direction,
- either all in or all out. Failure to follow this guideline, may introduce
- node conflicts.
-
- DeePBSP is automatically run by selecting "Yes" when asked whether you want
- the nodes built or not.
-
- DeePBSP COPIES the reject map "as is", so be sure to clear the reject area
- with DeeP when requested (see F5 options for always prompting).
-
- Experiment with the DeeP clear REJECT options (see File, Save with Build)
- to see if you need to work with the REJECT to speed up your level.
-
- (DeePBSP formerly was called TBSP. TBSP always clears the reject map.)
-
- There is a check in DeePBSP for viruses or allocation errors. The message
- !!! Warning DeePBSP size wrong? !!! appears if it detects an error. An
- extra startup delay is added (so you can see the message). The program
- continues to execute.
-
- A change in the program size indicates a serious error in the FAT
- file allocation or a virus! So try to find out why it's complaining.
-
- If you get an ATAN2 error or DOMAIN error, you forgot to run the total
- check on the level and you have overlapping vertices or other errors in
- your level.
-
- YOU SHOULD TEST BUILDING NODES ON YOUR SYSTEM FIRST TO BE SURE IT WORKS!
-
- Registered users can run DeePBSP by hand by entering
- C:\..DeePBSP INWAD.WAD OUTWAD.WAD. The shareware version works only with
- PWAD files created by DeeP.
-
- Fill in the C:\.. path with yours and use your name for the wad files to
- test with. It's best to test with an original id level so that we have
- a level that we know is ok!
-
- Observe any errors (if there's a problem it will happen right away) and
- read below for how to fix it.
-
-
- 11. Registered DeePBSP
- ──────────────────
-
- The registered version of DeePBSP does not have any delay with the
- following considerations:
-
- a. DeePBSP must not be renamed to some other name.
- b. The registered version of DeeP must be in the same directory
- as DeePBSP (called DeeP32.exe).
-
- If a delay occurs, the registered version of DeeP is damaged or
- you renamed DeePBSP. Please reinstall.
-
-
- 12. DeeP and Windows <<<<<<< be sure to read this >>>>>>>>
- ────────────────
-
- DeeP requires the programs 32RTM.EXE, DPMIVM.OVL, BGI32.DLL and
- METWND08.DLL in the directory where DeeP was installed as well as the
- .FNT files included.
-
- -------> WINDOWS Modifications <-------
-
- If you run DeeP from within windows, SYSTEM.INI must have the following
- line added (use DOS EDIT ) after the line [386Enh] (Change the
- c:\DOOM2\DeeP to reflect the location where you installed the program).
-
- device = c:\DOOM2\DEEP\WINDPMI.386
-
-
- 13. DeeP and QEMM <<<<<<< be sure to read this >>>>>>>>
- ────────────────────────────────────
-
- If you use QEMM, the QDPMI.SYS driver and the Borland RTM.EXE used by
- DeeP do not work together. You will get an Exception = 000cH..etc.,
- from QDPMI. We don't know at this time who should change their code. If
- anyone knows more about this, please let us know. Meanwhile, we'll try
- to find out too.
-
- DEVICE=QDPMI.SYS
-
- The program QDPMI.SYS appears to be installed if you used the default
- config when you installed QEMM.
-
- Remove the DEVICE=QDPMI.SYS from the CONFIG.SYS file or make an alternate
- boot setup that doesn't use this file.
-
- You may not need QDPMI.SYS at all! Refer to QHINTS.DOC for information.
-
- 14. DeeP and OS/2
- ──────────────
-
- DeeP works with the latest OS/2 Warp. You do have to allocate at least
- 5MB (6MB preferred) to the DOS environment or else the DPMI extender
- or DeeP complains about not enough uncommitted memory!
-
-
- 15. DeeP and WIN95
- ──────────────
-
- The DPMI support in WIN95 is not currently compatible if running in
- Windows. If you "boot" to DOS 7.0 it all works fine.
-
- Click on the Start button (lower left corner), then select Shutdown
- and then Restart in DOS mode.
-
- Borland needs to fix the Powerpak and is working on the problem.
-
-
- 16. Future stuff
- ──────────────────────────────────────
-
- Moving right along, (did cut,paste,merge,undo, rotating stairs,
- interactive tools, directory browse, project files, texture files,
- PCX viewer, file browser and ?)
-
- 1. Merge directly from any file without having to read in the level.
- 2. More Texture stuff to make it easier to combine textures
- 3. And more...
-
- 17. Ordering Information
- ────────────────────
-
- >>> To order the Registered version <<<
- of DPMI DeeP
-
- 1. Register Online with CompuServe GO SWREG :
-
- The Registration ID for DeeP is 5392.
-
- The current ShareWare version is found in the ACTION forum (GO GAM586).
-
- 2. See ORDER.FRM for Mailing Instructions.
-
- Select Print Order Form under Help in Edit to let DeeP print the form.
-
- 3. Register voice with MC, Visa or COD.
-
- Call : (206) 827-8794 voice
-
-
- Call Today and start your new adventure as
- a DOOM, HERETIC or HEXEN wad author.
-
- ──────────────────────────────────────────────────────────────────────
- The End
- ──────────────────────────────────────────────────────────────────────
-
-
-
-